self burial - French English Dictionary